Callout
内容
概述
可以搜索源码文件,查看已有的callout文件。(model文件中也可以包含callout脚本)
..\org.adempiere.base.callout
|__....
|__src
|__org
|__adempiere
| |__base
| | |__callout
| | |__callout*.java(1个)
| |__model
| |__callout*.java(2个)
|__compiere
|__model
|__callout*.java (30个)
select
e.name as win_name,
d.name as tab_name,
c.tablename as table_name,
b.name as col_name,
a.name as val_name
from ad_element a
left join ad_column b on a.ad_element_id=b.ad_element_id
left join ad_table c on c.ad_table_id=b.ad_table_id
left join ad_tab d on d.ad_table_id=c.ad_table_id
left join ad_window e on e.ad_window_id=d.ad_window_id
where a.name ~ 'Callout'
结果:3
AD_Attribute表有callout字段 (0个callout记录)
AD_Column表有callout字段 (128个callout记录)
AD_ImpFormat_Row表有callout字段 (0个callout记录)
Select distinct col.Callout
from AD_Column col, AD_Table tab
where tab.AD_Table_ID = col.AD_Table_ID
order by Callout asc
结果:128
select
d.name as win_name,
c.name as tab_name,
b.tablename,
a.name as col_name,
f.name as fld_name,
a.callout
from ad_column a
join ad_table b on b.ad_table_id=a.ad_table_id
join ad_tab c on c.ad_table_id=b.ad_table_id and c.isactive='Y'
join ad_field f on f.ad_column_id=a.ad_column_id and f.ad_tab_id=c.ad_tab_id
join ad_window d on d.ad_window_id=c.ad_window_id and d.isactive='Y'
/* and d.name ='Purchase Order' */
/* 添加相关条件,可以查看某个窗口的callout记录 * /
where a.callout is not null
order by 1,2
结果:586